package com.uzai.console.entity;

import com.uzai.common.entity.BaseEntity;

/**
 * CMS活动信息
 * 
 * @author chenshun
 * @email sunlightcs@gmail.com
 * @date 2021-09-23 09:51:20
 */
public class CmsActivity extends BaseEntity {

	private static final long serialVersionUID = -8475300057176955380L;

	/**
	 * 运营商id
	 */
	private Long merId;
	/**
	 * 主标题
	 */
	private String name;
	/**
	 * 副标题
	 */
	private String subName;
	/**
	 * 来源1-自建；2-官方
	 */
	private Integer source;
	/**
	 * 活动类型(tb-淘宝;pdd-拼多多;jd-京东;vph-唯品会;local_live-本地生活)
	 */
	private String type;
	/**
	 * 是否显示标题(0-不显示；1-显示）
	 */
	private Integer showTitle;
	/**
	 * 是否显示时间(0-不显示；1-显示）
	 */
	private Integer showTime;
	/**
	 * 开始时间
	 */
	private Integer startTime;
	/**
	 * 结束时间
	 */
	private Integer endTime;
	/**
	 * 页面显示样式
	 */
	private Integer pageStyle;
	/**
	 * 活动展示位置（JSON数组）(PicWord-轮播图文；MarketNavigate-营销导航；PersonalPicWord-个人中心图文；PersonalGrid-个人中心八宫格；MostOne-优惠头条)
	 */
	private String location;

	/**
	 * 状态(0-暂停；1-正常）
	 */
	private Integer status;

	/**
	 * 活动跳转页面url
	 */
	private String url;

	/**
	 * 关联的商品id列表(JSON格式）
	 */
	private String itemId;

	/**
	 * 是否关键词触发卡片回复（0-不触发；1-触发）
	 */
	private Integer cardReply;
	/**
	 * 触发卡片回复关键词列表（JSON格式）
	 */
	private String cardKeywords;
	/**
	 * 卡片标题
	 */
	private String cardTitle;
	/**
	 * 卡片内容
	 */
	private String cardContent;
	/**
	 * 卡片图片
	 */
	private String cardImg;

	/**
	 * 
	 */
	private String remark;

	public static long getSerialVersionUID() {
		return serialVersionUID;
	}

	public Long getMerId() {
		return merId;
	}

	public void setMerId(Long merId) {
		this.merId = merId;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getSubName() {
		return subName;
	}

	public void setSubName(String subName) {
		this.subName = subName;
	}

	public Integer getSource() {
		return source;
	}

	public void setSource(Integer source) {
		this.source = source;
	}

	public String getType() {
		return type;
	}

	public void setType(String type) {
		this.type = type;
	}

	public Integer getShowTime() {
		return showTime;
	}

	public void setShowTime(Integer showTime) {
		this.showTime = showTime;
	}

	public Integer getStartTime() {
		return startTime;
	}

	public void setStartTime(Integer startTime) {
		this.startTime = startTime;
	}

	public Integer getEndTime() {
		return endTime;
	}

	public void setEndTime(Integer endTime) {
		this.endTime = endTime;
	}

	public Integer getPageStyle() {
		return pageStyle;
	}

	public void setPageStyle(Integer pageStyle) {
		this.pageStyle = pageStyle;
	}

	public String getLocation() {
		return location;
	}

	public void setLocation(String location) {
		this.location = location;
	}

	public String getRemark() {
		return remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

	public Integer getStatus() {
		return status;
	}

	public void setStatus(Integer status) {
		this.status = status;
	}

	public String getUrl() {
		return url;
	}

	public void setUrl(String url) {
		this.url = url;
	}

	public String getItemId() {
		return itemId;
	}

	public void setItemId(String itemId) {
		this.itemId = itemId;
	}

	public Integer getCardReply() {
		return cardReply;
	}

	public void setCardReply(Integer cardReply) {
		this.cardReply = cardReply;
	}

	public String getCardKeywords() {
		return cardKeywords;
	}

	public void setCardKeywords(String cardKeywords) {
		this.cardKeywords = cardKeywords;
	}

	public String getCardTitle() {
		return cardTitle;
	}

	public void setCardTitle(String cardTitle) {
		this.cardTitle = cardTitle;
	}

	public String getCardContent() {
		return cardContent;
	}

	public void setCardContent(String cardContent) {
		this.cardContent = cardContent;
	}

	public String getCardImg() {
		return cardImg;
	}

	public void setCardImg(String cardImg) {
		this.cardImg = cardImg;
	}

	public Integer getShowTitle() {
		return showTitle;
	}

	public void setShowTitle(Integer showTitle) {
		this.showTitle = showTitle;
	}
}
